excel (oneself)

Translations
превзойти (себя)
She excelled herself in the competition.
Она превзошла себя на соревновании.
Definitions
To excel oneself means to surpass one's previous achievements or performance, demonstrating improvement or exceptional ability beyond what one has done before.